package cn.tarena.ht.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.tarena.ht.pojo.Module;

public interface ModuleMapper {
	
	public List<Module> findModuleList();
	
	public void deleteModule(String[] moduleIds);

	public void addModule(Module module);

	public Module findModuleById(String moduleId);

	public List<Module> findModuleListNotSeft(String moduleId);

	public void updateModule(Module module);
	
	
	public void updateState(@Param("moduleIds")String[] modules,@Param("state") int state);

	public void deleteModule_roleById(String[] moduleIds);
	
}
